Last Season

2003-04

Next Season

Top Teams

Champion: Detroit Pistons

Runner-up: Los Angeles Lakers

Best Offense: Dallas Mavericks: 110.5 ORating

Best Defense: San Antonio Spurs: 93.3 DRating

Best Net: San Antonio Spurs: +7.7 NetRating

Awards

MVP: Kevin Garnett

Finals MVP: Chauncey Billups

Defensive Player of the Year: Metta World Peace

Sixth Man of the Year: Antawn Jamison

Most Improved Player: Zach Randolph

Rookie of the Year: LeBron James

Historical Context

Relative ORating: 1.00

Relative Pace: 0.91

Relative TS%: 0.98

Relative FG%: 0.96

Relative FT%: 1.00

Relative 3-Point Attempt Rate: 1.00

Relative Free Throw Attempt Rate: 0.93

PLAYERTEAMOPP_LOST_BALL_TOVOPP_BAD_PASS_TOVOPP_DEAD_BALL_TOVOPP_LIVE_BALL_TOVPICKS
Metta World Peace IND 7817353733111910341
Doug Christie SAC 69262875511296281519
Joe Johnson PHX 6439617675612651055
Paul Pierce BOS 634112685512461612
Mike Bibby SAC 595102127045114121234
Damon Stoudamire POR 59510212713911511262
Eric Snow PHI 59590246665112141055
Brad Miller SAC 58868706284102214180
Chauncey Billups DET 5791274733113331141
Kenny Thomas PHI 55106287762185535144
Reggie Miller IND 54116482609189416121
Andre Miller DEN 541113918641481179
Baron Davis NOP 54118035685310122205
Cuttino Mobley HOU 531480358379136179
Larry Hughes WAS 53146870675685536121
LeBron James CLE 52166773704582661234
Bruce Bowen SAS 52167061762181711612
Earl Boykins DEN 5216951862841208243
Darrell Armstrong NOP 521691227914106161519
Bonzi Wells MEM 521668704913691361612
Gary Payton LAL 52161079637712081055
Peja Stojakovic SAC 51226191647281716121
Kobe Bryant LAL 51227742599499251234
Shawn Marion PHX 5122109874281246882
Erick Dampier GSW 51223619356108691055144
Nene DEN 502645157781672921424
Tayshaun Prince DET 5026696582990405144
Kurt Thomas NYK 492840174599463127797
Jason Collins BKN 4928421696853701016121
Zach Randolph POR 49287841742895315144
Rafer Alston MIA 4928981672349628205
David Wesley NOP 4928715763779233966
Walter McCarty BOS 4928501365710371974180
Ben Wallace DET 48346093723486511141
Kerry Kittles BKN 4834128374281362966
Anfernee Hardaway NYK 483467735411878796121
Clifford Robinson GSW 483451128771883601519
Rashard Lewis OKC 47387937811187485144
Shane Battier MEM 473860935113184571234
Tony Parker SAS 4738872757103105171612
Jiri Welsch BOS 47386965695081711141
Vladimir Radmanovic OKC 473857104609176814180
James Posey MEM 47387742675691361612
Richard Jefferson BKN 4644793783793324180
Jim Jackson HOU 46447645685389415144
Mike James DET 4644102127621103191327
Jermaine O'Neal IND 464455115704580763209
Jared Jeffries WAS 4548648259948076882
Ricky Davis BOS 454892206756100231055
Al Harrington IND 45485411766658360966
Stephon Marbury NYK 4548129270451324882
Marcus Banks BOS 45487061401738553224
Latrell Sprewell MIN 45488825666591361141
Kevin Garnett MIN 445465798737780966
Shareef Abdur-Rahim POR 44546093647281716121
Theo Ratliff POR 4454441636472701014180
Flip Murray OKC 44547645531238266966
Jeff Foster IND 4454312146284481811327
Jarvis Hayes WAS 435952125491367292797
Lamar Odom MIA 435954117762175866121
Gilbert Arenas WAS 435972544714383601519
Jason Kidd BKN 4359103116188113135144
Jeff McInnis CLE 435975494913687481327
Jamaal Magloire NOP 4359471444515073915144
Bo Outlaw MEM 4359561103618683603209
Allen Iverson PHI 43597452628488471327
Sam Cassell MIN 4359882572348941966
Dwyane Wade MIA 4359833173318553966
Steve Francis HOU 42691165882105171424
Mark Blount BOS 42695611058987681966
Donyell Marshall TOR 4269715789183604180
Corey Maggette LAC 42696965637782661055
Jason Williams MEM 426910015637710319187
Andrei Kirilenko UTA 42695997781675861234
Devean George LAL 4269461496188601441327
Richard Hamilton DET 42698331675692331141
Keith Van Horn MIL 426953121656965120797
Marcus Camby DEN 4269561107914651204180
Rasheed Wallace DET 41794117254118621344180
Stephen Jackson ATL 41796965675675861327
Raul Lopez UTA 40815112857103631271327
Voshon Lenard DEN 4081813463778457882
Kirk Hinrich CHI 4081842956108100231424
Tim Duncan SAS 4081531216756661146121
Eddie Jones MIA 4081912280129233797
Aaron McKie PHI 408167734714379781141
Vince Carter TOR 408170615511282665144
Tim Thomas NYK 4081322085312354161797
Tracy McGrady ORL 4081638565697197882
Derek Fisher LAL 39907645589889411612
Fred Hoiberg MIN 39904913844154611401141
Kenyon Martin BKN 399045157647267110179
P.J. Brown NOP 39904416345150661146121
Vlade Divac SAC 399057104723466114797
Antoine Walker DAL 39907742771884571289
Lucious Harris BKN 39904017436186631271141
Dirk Nowitzki DAL 3897793782989415144
Antonio Davis CHI 3897481427139671105144
Jason Terry ATL 3897105105994109151055
Antawn Jamison DAL 371008528695087486121
Caron Butler MIA 371006678637776815144
Jamal Crawford CHI 37100951871399827882
Brian Cardinal GSW 371003420136186581521055
Carlos Boozer CLE 3710058101609172921141
Hedo Turkoglu SAS 361055112855112621342247
Stromile Swift MEM 361054614945150631275144
Juwan Howard ORL 36105531217718631273209
Chris Bosh TOR 36105599780127292797
Jason Richardson GSW 36105677367567197797
Mike Dunleavy GSW 36105461497139531626121
Carmelo Anthony DEN 36105842976219628882
Yao Ming HOU 351122922057103491763209
Morris Peterson TOR 3511258101589868109882
Bob Sura ATL 341145112842162631275144
Casey Jacobsen PHX 34114609340173651206121
Pau Gasol MEM 34114471445898591465144
Ruben Patterson POR 341143021737182461881055
Trenton Hassell MIN 34114581014515076815144
Lorenzen Wright MEM 341143220850133451943209
Dikembe Mutombo NYK 341141927035194422044180
Brevin Knight MIL 34114571042821970101187
Raja Bell UTA 3411441172762159146966
Gordan Giricek UTA 331235611056108631276121
Etan Thomas WAS 331233320455112431991289
Carlos Arroyo UTA 331237937675682661141
Karl Malone LAL 331233818034198521661141
Jerome Williams CHI 331234515753123581521141
Michael Redd MIL 331237157762167110797
Joe Smith MIL 33123461496472571554180
T.J. Ford MIL 3213062875212862134797
Udonis Haslem MIA 321302922052128461882247
Nazr Mohammed NYK 321302822538178491765144
Maurice Taylor HOU 32130431675511259146797
George Lynch NOP 321304614937182611402247
DeShawn Stevenson ORL 3213063856569701014180
Quentin Richardson LAC 3213067733817875863209
Darius Miles POR 3213059974116769105882
Mike Miller MEM 3213070614714376812247
Earl Watson MEM 3213072543320183601519
Jalen Rose TOR 32130471446950571554180
Kwame Brown WAS 321305013654118651204180
Brendan Haywood WAS 32130272295411842204882
Bobby Jackson SAC 311434515725244581521234
Amar'e Stoudemire PHX 311435411749136611405144
Anthony Peeler SAC 311434814230207591461055
Manu Ginobili SAS 3114375495710386511055
Rasho Nesterovic SAS 31143371867045511725144
Kareem Rush LAL 311432225122267422043209
Slava Medvedenko LAL 311433420143159461884180
Keith Bogans ORL 301504614944154561596121
Dion Glover TOR 30150471443419859146882
Jake Voskuhl PHX 301503519842162531623209
Desmond Mason MIL 301507254723472924180
Juan Dixon WAS 30150599737182651205144
Shaquille O'Neal LAL 301502722949136412094180
Shandon Anderson NYK 30150511284315962134882
Rodney Rogers BKN 30150381803917647184797
Marko Jaric LAC 291587157411677586966
Drew Gooden ORL 2915834201618844196797
Dale Davis POR 29158371864017346188797
Derek Anderson POR 291585312139176561596121
Eric Williams CLE 29158511284614752166966
Luke Ridnour OKC 281633519827225461881055
Chris Kaman LAC 281632324550133342324180
Leandro Barbosa PHX 2816365794116771971141
Greg Ostertag UTA 281634614955112571553209
Samuel Dalembert PHI 28163401747139402121289
Anthony Johnson IND 271685710436186661141612
Elton Brand LAC 27168571045898611406121
Bobby Simmons LAC 27168441634315950173797
Fred Jones IND 27168491382325667110966
Allan Houston NYK 261724515751131531623209
Kelvin Cato HOU 261723220853123431995144
Corie Blount TOR 261722424229212402126121
Jamaal Tinsley IND 26172628741167641261141
Steve Nash DAL 261721126666599253209
Speedy Claxton GSW 2617264825312365120797
Antonio Daniels OKC 261724216934198471843209
Chris Crawford ATL 261722822526236431993209
John Salmons PHI 261724316742162471846121
Boris Diaw ATL 261724714446147501734180
Steve Blake WAS 261725710427225661144180
David West NOP 261722922025244422045144
Michael Curry TOR 251843021728219402126121
Stacey Augmon NOP 251843718633201521665144
Zydrunas Ilgauskas CLE 241863220848142402121289
Brent Barry OKC 241865411747143591463209
Aaron Williams BKN 241862922046147372223209
Malik Rose SAS 241863220850133382205144
Tony Battie CLE 241862026328219352273209
Tyronn Lue ORL 241869220561088941797
Brian Grant MIA 24186401747139471844180
Rodney White DEN 241861827820280342326121
Alvin Williams TOR 24186619142162521665144
Ray Allen OKC 23195657936186691055144
Toni Kukoc MIL 231953818041167441964180
Eddie House LAC 23195511283120457155966
Andrew DeClercq ORL 23195192704116732237797
Brian Skinner MIL 221992225144154342323209
Vin Baker NYK 221992424231204322373209
Mehmet Okur DET 221992125838178292503209
Kyle Korver PHI 221992225132203282555144
Reggie Evans OKC 22199421693020749176797
Michael Finley DAL 221998331637781711289
Chris Mihm BOS 221992026330207352276121
Robert Horry SAS 22199521252921262134797
Howard Eisley PHX 22199551153618652166882
Chris Webber SAC 22199272292325640212882
Eddy Curry CHI 221993718644154481813209
Damon Jones MIL 21210764549136661144180
Dajuan Wagner CLE 21210192701530030245966
Milt Palacio TOR 212103718626236422043209
Lindsey Hunter DET 212103121425244431991234
Charlie Ward SAS 21210521252325660144966
Rod Strickland TOR 212104416324251481814180
Frank Williams NYK 212101827814309332356121
Jon Barry DEN 202174017428219451945144
Eddie Robinson CHI 202172424225244332353209
Chucky Atkins BOS 20217561103817853162797
Brian Scalabrine BKN 202171529529212262593209
Mark Madsen MIN 202171927036186302452247
Glenn Robinson PHI 202173818026236461880349
Calvin Booth OKC 202172324537182292501289
Kendall Gill CHI 19224491383519449176797
Gary Trent MIN 192241728329212252631289
Robert Traylor NOP 192242225119283312405144
Derrick Coleman PHI 192241529527225192960349
Ronald Dupree CHI 192242822527225312403209
Jerome James OKC 182291827829212232712247
Calbert Cheaney GSW 182294515752128501732247
Kevin Ollie CLE 18229696527225691055144
Lonny Baxter WAS 182291927027225302454180
Moochie Norris NYK 18229361931729144196966
Jarron Collins UTA 1822930217846352271289
Corliss Williamson DET 172355112854118491762247
Keyon Dooling LAC 17235381802821940212797
Chris Wilcox LAC 172352722935194302450349
Vitaly Potapenko OKC 172352922024251382205144
Sasha Pavlovic UTA 162392722929212312401289
Horace Grant LAL 162393619330207431994180
Jahidi White PHX 162392324527225292501289
Shammond Williams NOP 162392623522267302455144
Ira Newble CLE 162394614936186372222247
Mitchell Butler WAS 162391628713314252635144
Marquis Daniels DAL 162393619321272392192247
Kedrick Brown CLE 152464017421272412092247
Tom Gugliotta UTA 152461529522267252632247
Scott Williams DAL 152461032823256192961289
Linton Johnson CHI 152462523827225292501289
Bryon Russell LAL 152461132227225202906121
Scot Pollard IND 152461331122267222742247
Doug Overton LAC 152463320420280352272247
Luke Walton LAL 142532026321272272573209
Austin Croshere IND 142532324528219262590349
Dan Gadzuric MIL 142531927026236282553209
Elden Campbell DET 14253933421272153172247
Greg Buckner PHI 142533220823256312401289
Brandon Hunter BOS 142531331111327202903209
Ervin Johnson MIN 132591628725244222743209
Othella Harrington NYK 132592225125244252630349
Wesley Person ATL 132593320421272322370349
Kenny Anderson IND 132593718614309412093209
Jamal Mashburn NOP 132591529526236143211289
Darius Songaila SAC 132593818023256402124180
Zoran Planinic BKN 13259113226361212801289
Gerald Wallace SAC 132597352735617307797
Ansu Sesay OKC 132591628715300242694180
Matt Harpring UTA 122682523827225292501289
Tony Massenburg SAC 122681529518285222743209
Jerry Stackhouse WAS 122682026323256182992247
Qyntel Woods POR 122681231518285153172247
Josh Howard DAL 12268754942162621341289
Devin Brown SAS 122681529513314202901289
Francisco Elson DEN 122682125826236262593209
Eric Piatkowski HOU 122681430512317222742247
Michael Ruffin UTA 122681529510331212803209
Adonal Foyle GSW 12268933415300182991289
Jacque Vaughn ATL 122684913827225521665144
Christian Laettner WAS 122682523821272312400349
Antonio McDyess PHX 122683121426236352272247
Erick Strickland MIL 112811728323256163111289
Chris Andersen DEN 112812722944154212800349
Lee Nailon CLE 112811430520280173074180
Jason Hart SAS 11281212581629624269882
Michael Doleac DEN 112811231523256173071289
Willie Green PHI 112813619318285362252247
Richie Frahm OKC 11281143055369222740349
Keith McLeod UTA 112811529512317202905144
Mo Williams UTA 112813320430207272575144
Steven Smith NOP 102902225126236212801289
Oliver Miller MIN 1029023877356113452247
Sean Rooks ORL 102902026315300262591289
Nick Van Exel GSW 102903519829212372223209
Marc Jackson PHI 102901628712317202900349
Donnell Harvey PHX 102902623531204232711289
Shawn Bradley DAL 102901331112317182993209
Troy Murphy GSW 102901529512317202902247
Eduardo Najera DAL 92981628725244153170349
Darvin Ham DET 9298933411327143212247
Daniel Santiago MIL 9298834535194133292247
Tony Delk DAL 92981827817291182993209
Tyson Chandler CHI 92981827817291252632247
Mamadou N'diaye ATL 9298113228347182992247
DeSagana Diop CLE 9298933418285133292247
Raef LaFrentz BOS 929863588347123410349
John Wallace MIA 9298635811327133290349
Wally Szczerbiak MIN 92981628714309182992247
Lamond Murray TOR 83081430510331173070349
Clar. Weatherspoon HOU 83082225117291212802247
Zaza Pachulia ORL 83081331119283143211289
Jannero Pargo CHI 83082623523256222740349
Robert Pack DEN 8308123155369153173209
Michael Olowokandi MIN 8308933424251133291289
Loren Woods MIA 830883458347133291289
Jason Collier ATL 830843708347103502247
Avery Johnson GSW 83082822522267252630349
Marcus Haislip MIL 830853646361103501289
Jumaine Jones BOS 83081529512317192961289
Jake Tsakalidis MEM 8308834510331123411289
Rick Fox LAL 73202125818285212800349
Zarko Cabarkapa PHX 7320113226361163111289
Melvin Ely LAC 7320437015300103502247
Rasual Butler MIA 73202026318285163113209
Bostjan Nachbar HOU 73201231514309133291289
Matt Barnes LAC 73202324516296212801289
Robert Archibald TOR 7320933413314133292247
Omar Cook POR 732073524378103501289
Mickael Pietrus GSW 73202324524251212801289
Brian Cook LAL 73201231510331143212247
Samaki Walker MIA 732073522127283582247
Joel Przybilla ATL 73201231512317133291289
Zendon Hamilton PHI 732093348347133290349
Jerome Moiso TOR 7320933415300143211289
Marcus Fizer CHI 73201927023256232712247
Travis Best DAL 73203718615300362254180
Scottie Pippen CHI 633693349338123412247
Kevin Willis SAS 633683459338133290349
Mark Jackson HOU 63362523815300212801289
Jason Kapono CLE 63365364338493561289
Scott Padgett HOU 6336834511327113452247
Travis Hansen ATL 63361032814309113452247
Dan Dickau POR 6336123158347123411289
Predrag Drobnjak LAC 63362026321272182991289
Curtis Borchardt UTA 633623871033183581289
Michael Sweetney NYK 63367352933893560349
Amal McCaskill PHI 6336834516296103500349
Roger Mason Jr. TOR 6336172835369212801289
Ryan Bowen DEN 6336113229338143211289
Vladimir Stepania POR 6336103289338133290349
Jabari Smith SAC 63364370536973611289
J.R. Bremer GSW 6336162879338163112247
Eddie Gill POR 53528345636173611289
Adrian Griffin HOU 53520414239253701289
Danny Fortson DAL 53522125816296182990349
Rick Brunson POR 53521927015300163112247
Michael Stewart BOS 53524370636153701289
Darrick Martin MIN 5352103287356103500349
Jeff Trepagnier DEN 53522387239263641289
Zeljko Rebraca ATL 53522387933863642247
Matt Carroll SAS 43603381338453701289
Alonzo Mourning BKN 43602387735643831289
Troy Hudson MIN 4360162879338163113209
Britton Johnsen ORL 436063581231753700349
Nikoloz Tskitishvili DEN 436073521231763640349
Brandon Armstrong BKN 4360143058347133291289
Steven Hunter ORL 43601132224251113450349
Ron Mercer BOS 43601728317291143210349
Malik Allen MIA 43601430510331143210349
Chris Jefferies CHI 33694370536953700349
Mikki Moore UTA 336993341231773610349
Reece Gaines ORL 3369103285369113450349
Jamison Brewer IND 33694370437833901289
Tremaine Fowlkes DET 33695364735653700349
Jonathan Bender IND 33695364536963640349
Theron Smith MEM 33692387437843830349
Torraye Braggs HOU 33691400536943830349
Tamar Slay BKN 33692387239243830349
Paul Grant UTA 33690414239233900349
Bryce Drew HOU 33696358437863640349
Maciej Lampe PHX 238073521033183581289
Wang Zhi-zhi MIA 23801400338423971289
Glen Rice MIA 23809334834763640349
Desmond Ferguson POR 23800414140114060349
Dan Langhi HOU 23800414536923970349
Paul Shirley CHI 23802387338443830349
Rusty LaRue CHI 23801400041633902247
Mike Wilks HOU 23803381041653700349
Rodney Buford SAC 23803381041653701289
Derrick Dial ORL 23804370140153701289
Anthony Goldwire DEN 23805364636123970349
Sean Lampley MIA 13911400041623970349
Ruben Boumtje-Boumtje CLE 13910414140104210349
Jamal Sampson LAL 13912387140133900349
Troy Bell MEM 13910414041614060349
Alex Garcia SAS 13911400140123971289
Mengke Bateer DEN 13911400239214060349
Darko Milicic DET 13916358437843830349
Dana Barros BOS 13910414041614060349
Tierre Brown LAL 13910414041614060349
Ben Handlogten UTA 13914370636133900349
Maurice Carter NOP 13913381636133900349
Bimbo Coles MIA 139110328933853700349
Damone Brown PHI 13910414041614061289
Olden Polynice SAC 13910414041614061289
Randy Livingston PHX 13911400140114060349
Chris Whitney WAS 13915364338453700349
Mateen Cleaves DET 13914370140143830349
DerMarr Johnson NYK 13914370834733900349
Hubert Davis BKN 13914370140153700349
Jelani McCoy OKC 13910414140114060349
Keon Clark PHX 13910414239214060349
Quincy Lewis UTA 13911400338404210349
Popeye Jones GSW 13910414140104210349
Ryan Humphrey MEM 04140414041604210349
Leon Smith OKC 04140414041604210349
Primoz Brezec IND 04140414140104210349
Jerome Beasley MIA 04140414041604210349
Cezary Trybanski NYK 04141400041614060349
Alton Ford PHX 04142387239204210349
Michael Bradley ATL 04143381437823970349
James Jones IND 04142387041623970349
Josh Davis PHI 04140414041604210349
Ime Udoka SAS 04140414041604210349
Kendrick Perkins BOS 04140414041604210349
Dahntay Jones MEM 04141400239214060349
Travis Outlaw POR 04140414041604210349
Ndudi Ebi MIN 04141400041614060349
Charles Oakley HOU 04142387140123970349
Tracy Murray WAS 04141400041614060349
Tyrone Hill CLE 04140414140104210349
Shane Heal MIN 04143381338423970349
Cherokee Parks MIN 04140414338404210349
Anthony Carter MIA 04146358140153700349
Pat Garrity ORL 04141400041614060349
Bruno Sundov IND 04141400140104210349
Mark Pope DEN 04140414041604210349
Alan Henderson ATL 04142387239204210349